car dismantling yard - Francés Inglés Diccionario